#ifndef COLDESC_H_
#define COLDESC_H_

#include "scHeader.h"
#include <QString>
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/member.hpp>
#include <boost/multi_index/mem_fun.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include "DataCell.h"

namespace sybilpm
{
struct ColDesc
{
	ColDesc(QString techName, QString name, int rawAttrFunct, PkType target, int rawAttrDtype);
	QString techName, name;
	AttrFunct funct;
	PkType target;
	AttrDtype dtype;
};
typedef std::vector<ColDesc> ColDescs;
} // namespace sybilpm

#endif /* COLDESC_H_ */
